Page({
  data: {
    // 定义页面映射对象
    pageMap: {
        grid1: '/pages/zhongkao/zk_exam_registrationInfo/zk_exam_registrationInfo',
        grid2: '/pages/zhongkao/zk_info_pages/zk_graduation_school/zk_graduation_school',
        grid3: '/pages/zhongkao/zk_info_pages/zk_candidate_category/zk_candidate_category',
        grid4: '/pages/zhongkao/zk_info_pages/zk_candidate_type/zk_candidate_type',
        grid5: '/pages/zhongkao/zk_info_pages/zk_exam_site/zk_exam_site',
    },
    bannerList: [
      { src: "/icon/huiyi2.jpg" },
      { src: "/icon/test2.jpg" },
      { src: "/icon/test3.jpg" }
    ],
    // fileList: [],  // 考试文件列表
    // 导航相关数据（如有需要，可通过接口加载）
    // 其他数据按需加载
  },

  onLoad() {
    // this.loadFileList();
    // 其他数据加载逻辑可在此添加
  },


  // 跳转函数
  // 统一跳转函数，根据 data-type 获取跳转路径
  gotoPage(e) {
    const type = e.currentTarget.dataset.type;
    const url = this.data.pageMap[type];
    if (url) {
      wx.navigateTo({
        url: url,
        success: res => console.log('跳转成功:', url),
        fail: err => console.error('跳转失败:', err)
      });
    } else {
      console.error('未找到对应的页面路径，type:', type);
    }
},
});
